Preguntas etiquetadas con sql

El lenguaje de consulta estructurado (SQL) es un lenguaje para consultar bases de datos. Las preguntas deben incluir ejemplos de código, estructura de tabla, datos de muestra y una etiqueta para la implementación de DBMS (por ejemplo, MySQL, PostgreSQL, Oracle, MS SQL Server, IBM DB2, etc.) que se está utilizando. Si su pregunta se relaciona únicamente con un DBMS específico (usa extensiones / características específicas), use la etiqueta de ese DBMS en su lugar. Las respuestas a las preguntas etiquetadas con SQL deben usar SQL estándar ISO / IEC.

12
Agregue una nueva columna con restricción de clave externa en un comando
Estoy tratando de agregar una nueva columna que será una clave foránea. He podido agregar la columna y la restricción de clave externa usando dos ALTER TABLEcomandos separados : ALTER TABLE one ADD two_id integer; ALTER TABLE one ADD FOREIGN KEY (two_id) REFERENCES two(id); ¿Hay alguna manera de hacer esto …
128 sql 


8
¿Cómo agrego una clave foránea a una tabla SQLite existente?
Tengo la siguiente tabla: CREATE TABLE child( id INTEGER PRIMARY KEY, parent_id INTEGER, description TEXT); ¿Cómo agrego una restricción de clave externa parent_id? Suponga que las claves externas están habilitadas. La mayoría de los ejemplos asumen que está creando la tabla; me gustaría agregar la restricción a una existente.
128 sql  sqlite  foreign-keys  ddl 

8
¿Cómo puedo consultar un valor en la columna XML de SQL Server?
Tengo el siguiente XML almacenado en una columna XML (llamada Roles) en una base de datos de SQL Server. <root> <role>Alpha</role> <role>Beta</role> <role>Gamma</role> </root> Me gustaría enumerar todas las filas que tienen un rol específico en ellas. Este rol pasó por parámetro.
127 sql  sql-server  xml  xquery 

15
¿Clave primaria o índice único?
En el trabajo tenemos una gran base de datos con índices únicos en lugar de claves primarias y todo funciona bien. Estoy diseñando una nueva base de datos para un nuevo proyecto y tengo un dilema: En la teoría DB, la clave primaria es un elemento fundamental, está bien, pero …

14
¿Por qué la gente odia tanto los cursores SQL? [cerrado]
Tal como está actualmente, esta pregunta no es adecuada para nuestro formato de preguntas y respuestas. Esperamos que las respuestas sean respaldadas por hechos, referencias o experiencia, pero esta pregunta probablemente solicitará debate, argumentos, encuestas o discusión extendida. Si cree que esta pregunta se puede mejorar y posiblemente volver a …
127 sql  cursor 




4
Desvincular con nombre de columna
Tengo una mesa StudentMarkscon columnas Name, Maths, Science, English. Los datos son como Name, Maths, Science, English Tilak, 90, 40, 60 Raj, 30, 20, 10 Quiero arreglarlo de la siguiente manera: Name, Subject, Marks Tilak, Maths, 90 Tilak, Science, 40 Tilak, English, 60 Con Univot, puedo obtener Nombre, Marcas correctamente, …

7
Convertir HashBytes a VarChar
Quiero obtener el hash MD5 de un valor de cadena en SQL Server 2005. Hago esto con el siguiente comando: SELECT HashBytes('MD5', 'HelloWorld') Sin embargo, esto devuelve un valor VarBinary en lugar de un valor VarChar. Si intento convertirme 0x68E109F0F40CA72A15E05CC22786F8E6en un VarChar me sale en há ðô§*à\Â'†øælugar de 68E109F0F40CA72A15E05CC22786F8E6. ¿Hay …
127 sql  sql-server 


5
¿Cuál es el mejor tipo de datos SQL para almacenar cadenas JSON?
¿Cuál es el mejor tipo de datos SQL para almacenar cadenas JSON? static List<ProductModel> CreateProductList() { string json = @"[ { ProductId: 1, ProductCode: 'A', Product: 'A' }, { ProductId: 2, ProductCode: 'B', Product: 'B' } ]"; IList<JToken> tokenList = JToken.Parse(json).ToList(); List<ProductModel> productList = new List<ProductModel>(); foreach (JToken token in …
127 sql  sql-server  json 

11
Error de columna desconocida en la 'lista de campos' en la consulta de actualización de MySQL
Sigo recibiendo el error # 1054 de MySQL, cuando intento realizar esta consulta de actualización: UPDATE MASTER_USER_PROFILE, TRAN_USER_BRANCH SET MASTER_USER_PROFILE.fellow=`y` WHERE MASTER_USER_PROFILE.USER_ID = TRAN_USER_BRANCH.USER_ID AND TRAN_USER_BRANCH.BRANCH_ID = 17 Probablemente sea un error de sintaxis, pero he intentado usar una combinación interna y otras modificaciones, pero sigo recibiendo el mismo mensaje: …

10
Eliminar identidad de una columna en una tabla
Tenemos una tabla de 5 GB (casi 500 millones de filas) y queremos eliminar la propiedad de identidad en una de las columnas, pero cuando intentamos hacer esto a través de SSMS, se agota el tiempo de espera. ¿Se puede hacer esto a través de T-SQL?
127 sql  sql-server  tsql 

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.