AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • Início
  • system&network
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • Início
  • system&network
    • Recentes
    • Highest score
    • tags
  • Ubuntu
    • Recentes
    • Highest score
    • tags
  • Unix
    • Recentes
    • tags
  • DBA
    • Recentes
    • tags
  • Computer
    • Recentes
    • tags
  • Coding
    • Recentes
    • tags
Início / user-5524

M.S.Nayak's questions

Martin Hope
M.S.Nayak
Asked: 2012-09-11 03:25:54 +0800 CST

Valor de retorno da função definida pelo usuário

  • 3

Olá a todos tenho uma função:

ALTER FUNCTION [dbo].[getContentURL]
(
    @VID    int,
    @accountID int
)
RETURNS VARCHAR(500)
AS
BEGIN


DECLARE @cTable varchar(50) = '[CONTENT_CONNECT].[dbo].CONTENT_' + CONVERT(varchar(5),@accountID)
    DECLARE @vTable varchar(50) = '[CONTENT_CONNECT].[dbo].VERSION_' + CONVERT(varchar(5),@accountID)
DECLARE @sql VARCHAR(max) =  ''
DECLARE @RETURN VARCHAR(500)
DECLARE @ParmDefinition VARCHAR(500)
 SET @sql = '
    DECLARE @CompanyID int
    DECLARE @RETURN VARCHAR(500)
    DECLARE @ProjectNumber int
    DECLARE @ContentID int
    DECLARE @VersionNumber int
    DECLARE @FileName varchar(400)
  select @VersionNumber= V.Number,@ContentID= V.ContentID,@ProjectNumber=P.Number,@FileName=C.Name,@CompanyID=P.CompanyID 
    from ' + @vTable + ' V 
    inner join' + @cTable + ' C on V.ContentID=C.ID
    inner join Project P on C.ProjectID=P.ID where V.VID='+convert(varchar,@VID)+'

 select ''/''+Convert(varchar,@CompanyID)+''/''+Convert(varchar,@ProjectNumber)+''/''+Convert(varchar,@ContentID)+''/''+Convert(varchar,@VersionNumber)+''/''+@FileName'


 SET @ParmDefinition = N'@RETURN VARCHAR(500) OUTPUT'
    exec sp_executesql @sql, @ParmDefinition,  @RETURN OUTPUT
  set @RETURN=(select @RETURN)
 RETURN @RETURN
END

mas quando eu executo esta função

select  dbo.getContentURL(177,1)

isso dá erro:

The name 'select --------------------' is not a valid identifier.

como retornar esse valor executado? Alguém pode me ajudar por favor?

sql-server-2008 functions
  • 3 respostas
  • 7871 Views
Martin Hope
M.S.Nayak
Asked: 2012-04-05 04:56:23 +0800 CST

Adicionar colunas Consulta com parâmetros

  • 2

Olá a todos, estou tendo 1 pergunta com a seguinte sintaxe de consulta

 ALTER TABLE table_name
 ADD column_name column-definition;

A pergunta é: podemos usar parâmetros para column_namecampos como @column_name? Porque estou criando colunas cujo nome da coluna é fornecido pelo front end como um parâmetro. por exemplo

ALTER TABLE table_name
ADD @column_name varchar(250);

isso está dando erro, então alguma alternativa para isso?

sql-server-2008 alter-table
  • 1 respostas
  • 1494 Views
Martin Hope
M.S.Nayak
Asked: 2012-03-15 01:52:54 +0800 CST

Milissegundos para data e hora

  • 0

eu tenho essa declaração

EXEC [spProject_Update] @ProjectID = 496
,@Name = 'Hangman Bollywood iPhone'
,@Description = ''
,@EstimateTime = 2674800000

Vou obter milissegundos em @EstimateTime.
Como posso converter isso datetimeno SQL Server?

sql-server sql-server-2008
  • 1 respostas
  • 1342 Views
Martin Hope
M.S.Nayak
Asked: 2012-02-25 21:31:42 +0800 CST

Erro ao anexar o banco de dados após excluir o arquivo NDF

  • 2

Excluí o arquivo .ndf por engano de um banco de dados do SQL Server 2008. Ao tentar anexar uma cópia anterior, o SSMS gera este erro:

Falha ao anexar banco de dados para o servidor 'MDSWIN34'. (Microsoft.SqlServer.Smo)


INFORMAÇÃO ADICIONAL:

Ocorreu uma exceção durante a execução de uma instrução ou lote Transact-SQL. (Microsoft.SqlServer.ConnectionInfo)


O sistema operacional retornou o erro 38 (chegou ao final do arquivo.) para o SQL Server durante uma leitura no deslocamento 0000000000000000 no arquivo 'C:\Arquivos de Programas\Microsoft SQL Server\MSSQL10.MSSQLSERVER\MSSQL\DATA\template.ndf'. Mensagens adicionais no log de erros do SQL Server e no log de eventos do sistema podem fornecer mais detalhes. Esta é uma condição de erro grave no nível do sistema que ameaça a integridade do banco de dados e deve ser corrigida imediatamente. Conclua uma verificação completa de consistência do banco de dados (DBCC CHECKDB). Esse erro pode ser causado por vários fatores; para obter mais informações, consulte os manuais online do SQL Server. (Microsoft SQL Server, erro: 823)

Qual é a razão para isto? Perdi todos os meus dados?

sql-server-2008 dbcc
  • 2 respostas
  • 2585 Views
Martin Hope
M.S.Nayak
Asked: 2012-01-27 20:27:51 +0800 CST

Fluxo de arquivos no SQL Server 2008

  • 2

Olá a todos que me referi a isso https://stackoverflow.com/a/5613926/842112

Em que eles mencionaram isso

se suas imagens ou documentos normalmente tiverem mais de 1 MB de tamanho, armazená-los no sistema de arquivos é mais eficiente (e com o atributo FILESTREAM do SQL Server 2008, eles ainda estão sob controle transacional e fazem parte do banco de dados)

Agora, minha pergunta é como usar o atributo File stream no SQL Server 2008? Eu me referi a http://msdn.microsoft.com/en-us/library/cc949109.aspx , mas não entendo como usar isso. Então, por favor, sugira-me como usar isso. Quero armazenar imagens em uma tabela de banco de dados. Obrigada.

sql-server-2008 filestream
  • 1 respostas
  • 1273 Views
Martin Hope
M.S.Nayak
Asked: 2012-01-06 22:49:03 +0800 CST

Exportando dados para excel

  • 1


Eu quero executar algum procedimento armazenado e quero exportar esse resultado para o Excel. Como pode fazer isso? Eu sou novo no SQL. qualquer ajuda ou tutoriais sobre isso serão apreciados.

sql-server-2008 excel
  • 3 respostas
  • 7784 Views
Martin Hope
M.S.Nayak
Asked: 2012-01-05 21:14:56 +0800 CST

Como criar e enviar emails no SQL Server 2008?

  • 4

Desejo enviar e-mail do SQL Server 2008. Quais são as etapas básicas para isso? Você pode me explicar se alguém usou essa facilidade.

Qualquer ajuda será apreciada.

este link será útil conforme comentado por marc_s (também aceitei uma resposta abaixo) http://blog.sqlauthority.com/2008/08/23/sql-server-2008-configure-database-mail-send-email-from -sql-banco de dados/

sql-server sql-server-2008
  • 3 respostas
  • 43591 Views

Sidebar

Stats

  • Perguntas 205573
  • respostas 270741
  • best respostas 135370
  • utilizador 68524
  • Highest score
  • respostas
  • Marko Smith

    conectar ao servidor PostgreSQL: FATAL: nenhuma entrada pg_hba.conf para o host

    • 12 respostas
  • Marko Smith

    Como fazer a saída do sqlplus aparecer em uma linha?

    • 3 respostas
  • Marko Smith

    Selecione qual tem data máxima ou data mais recente

    • 3 respostas
  • Marko Smith

    Como faço para listar todos os esquemas no PostgreSQL?

    • 4 respostas
  • Marko Smith

    Listar todas as colunas de uma tabela especificada

    • 5 respostas
  • Marko Smith

    Como usar o sqlplus para se conectar a um banco de dados Oracle localizado em outro host sem modificar meu próprio tnsnames.ora

    • 4 respostas
  • Marko Smith

    Como você mysqldump tabela (s) específica (s)?

    • 4 respostas
  • Marko Smith

    Listar os privilégios do banco de dados usando o psql

    • 10 respostas
  • Marko Smith

    Como inserir valores em uma tabela de uma consulta de seleção no PostgreSQL?

    • 4 respostas
  • Marko Smith

    Como faço para listar todos os bancos de dados e tabelas usando o psql?

    • 7 respostas
  • Martin Hope
    Jin conectar ao servidor PostgreSQL: FATAL: nenhuma entrada pg_hba.conf para o host 2014-12-02 02:54:58 +0800 CST
  • Martin Hope
    Stéphane Como faço para listar todos os esquemas no PostgreSQL? 2013-04-16 11:19:16 +0800 CST
  • Martin Hope
    Mike Walsh Por que o log de transações continua crescendo ou fica sem espaço? 2012-12-05 18:11:22 +0800 CST
  • Martin Hope
    Stephane Rolland Listar todas as colunas de uma tabela especificada 2012-08-14 04:44:44 +0800 CST
  • Martin Hope
    haxney O MySQL pode realizar consultas razoavelmente em bilhões de linhas? 2012-07-03 11:36:13 +0800 CST
  • Martin Hope
    qazwsx Como posso monitorar o andamento de uma importação de um arquivo .sql grande? 2012-05-03 08:54:41 +0800 CST
  • Martin Hope
    markdorison Como você mysqldump tabela (s) específica (s)? 2011-12-17 12:39:37 +0800 CST
  • Martin Hope
    Jonas Como posso cronometrar consultas SQL usando psql? 2011-06-04 02:22:54 +0800 CST
  • Martin Hope
    Jonas Como inserir valores em uma tabela de uma consulta de seleção no PostgreSQL? 2011-05-28 00:33:05 +0800 CST
  • Martin Hope
    Jonas Como faço para listar todos os bancos de dados e tabelas usando o psql? 2011-02-18 00:45:49 +0800 CST

Hot tag

sql-server mysql postgresql sql-server-2014 sql-server-2016 oracle sql-server-2008 database-design query-performance sql-server-2017

Explore

  • Início
  • Perguntas
    • Recentes
    • Highest score
  • tag
  • help

Footer

AskOverflow.Dev

About Us

  • About Us
  • Contact Us

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve