Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General »

Ejecutar consultas de SQL Server en PHPmyadmin

Estas en el tema de Ejecutar consultas de SQL Server en PHPmyadmin en el foro de Bases de Datos General en Foros del Web. Hola tengo las siguientes consultas que hice en mi SQL Server para portar a PHPMyAdmin : @import url("http://static.forosdelweb.com/clientscript/vbulletin_css/geshi.css"); Código SQL: Ver original CREATE TABLE administrador ...
  #1 (permalink)  
Antiguo 12/09/2015, 14:44
 
Fecha de Ingreso: noviembre-2014
Mensajes: 46
Antigüedad: 9 años, 5 meses
Puntos: 0
Ejecutar consultas de SQL Server en PHPmyadmin

Hola tengo las siguientes consultas que hice en mi SQL Server para portar a PHPMyAdmin :
Código SQL:
Ver original
  1. CREATE TABLE administrador(
  2.     id_admin INT IDENTITY(1,1) NOT NULL,
  3.     admin_username VARCHAR(100),
  4.     admin_password VARCHAR(100)
  5.     CONSTRAINT pk_administrador PRIMARY KEY(id_admin)
  6. )
  7.  
  8. CREATE TABLE calendario(
  9.     id_calendario INT IDENTITY(1,1) NOT NULL,
  10.     nombre_actividad VARCHAR(100),
  11.     fecha_actividad datetime,
  12.     descripcion_actividad VARCHAR(100)
  13.     CONSTRAINT pk_calendario PRIMARY KEY(id_calendario)
  14. )
  15.  
  16. CREATE TABLE ofertas(
  17.     id_oferta INT IDENTITY(1,1) NOT NULL,
  18.     descripcion VARCHAR(100),
  19.     precio_oferta VARCHAR(100)
  20.     CONSTRAINT pk_ofertas PRIMARY KEY(id_oferta)
  21. )
  22.  
  23. CREATE TABLE rutinas(
  24.     id_rutina INT IDENTITY(1,1) NOT NULL,
  25.     nombre_rutina VARCHAR(100),
  26.     descripcion_rutina VARCHAR(100),
  27.     dias_rutina INT,
  28.     horas_rutina INT
  29.     CONSTRAINT pk_rutinas PRIMARY KEY(id_rutina)
  30. )
  31.  
  32. CREATE TABLE precios(
  33.     id_precio INT IDENTITY(1,1) NOT NULL,
  34.     precio INT,
  35.     descripcion_precio VARCHAR(100),
  36.     id_rutina INT
  37.     CONSTRAINT pk_precios PRIMARY KEY(id_precio),
  38.     CONSTRAINT fk_rutinas FOREIGN KEY(id_rutina) REFERENCES rutinas(id_rutina)                                                                                                                                                                                                                                                                                                                                                                                            
  39. )
  40.  
  41. CREATE TABLE profesores(
  42.     id_profesor INT IDENTITY(1,1) NOT NULL,
  43.     nombre_profesor VARCHAR(100),
  44.     titulos VARCHAR(100),
  45.     sueldo INT,
  46.     id_rutina INT
  47.     CONSTRAINT pk_profesores PRIMARY KEY(id_profesor),
  48.     CONSTRAINT fk_rutinas1 FOREIGN KEY(id_rutina) REFERENCES rutinas(id_rutina)
  49. )
  50.  
  51. CREATE TABLE PlanDeEjercicios(
  52.     id_plan INT IDENTITY(1,1) NOT NULL,
  53.     nombre VARCHAR(100),
  54.     descripcion VARCHAR(100)
  55.     CONSTRAINT pk_PlanDeEjercicios PRIMARY KEY(id_plan)
  56. )
  57.  
  58. CREATE TABLE clientes(
  59.     id_cliente INT IDENTITY(1,1) NOT NULL,
  60.     nombre VARCHAR(100),
  61.     apellido VARCHAR(100),
  62.     telefono INT,
  63.     domicilio VARCHAR(100),
  64.     sexo VARCHAR(100),
  65.     edad INT,
  66.     cantidad_clases INT,
  67.     id_rutina INT,
  68.     id_profesor INT,
  69.     id_plan INT
  70.     CONSTRAINT pk_clientes PRIMARY KEY(id_cliente),
  71.     CONSTRAINT fk_rutinas2 FOREIGN KEY(id_rutina) REFERENCES rutinas(id_rutina),
  72.     CONSTRAINT fk_profesores FOREIGN KEY(id_profesor) REFERENCES profesores(id_profesor),
  73.     CONSTRAINT fk_PlanDeEjercicios FOREIGN KEY(id_plan) REFERENCES PlanDeEjercicios(id_plan)
  74. )
  75.  
  76. CREATE TABLE pagos(
  77.     id_pago INT IDENTITY(1,1) NOT NULL,
  78.     nombre_cliente VARCHAR(100),
  79.     monto INT,
  80.     fecha_pago datetime,
  81.     observacion VARCHAR(100),
  82.     id_rutina INT,
  83.     id_cliente INT,
  84.     id_precio INT,
  85.     id_oferta INT
  86.     CONSTRAINT pk_pagos PRIMARY KEY(id_pago),
  87.     CONSTRAINT fk_rutinas3 FOREIGN KEY(id_rutina) REFERENCES rutinas(id_rutina),
  88.     CONSTRAINT fk_clientes FOREIGN KEY(id_cliente) REFERENCES clientes(id_cliente),
  89.     CONSTRAINT fk_precios FOREIGN KEY(id_precio) REFERENCES precios(id_precio),
  90.     CONSTRAINT fk_ofertas FOREIGN KEY(id_oferta) REFERENCES ofertas(id_oferta)
  91. )
[/CODE]

El problema es que cuando copio esa consultas en el ejecutor de comandos de SQL de PHPMyAdmin me devuelve siempre errores :

consulta SQL:
Código SQL:
Ver original
  1. CREATE TABLE administrador(
  2.     id_admin INT IDENTITY(1,1) NOT NULL,
  3.     admin_username VARCHAR(100),
  4.     admin_password VARCHAR(100)
  5.     CONSTRAINT pk_administrador PRIMARY KEY(id_admin)
  6. )
  7.  
  8. CREATE TABLE calendario(
  9.     id_calendario INT IDENTITY(1,1) NOT NULL,
  10.     nombre_actividad VARCHAR(100),
  11.     fecha_actividad datetime,
  12.     descripcion_actividad VARCHAR(100)
  13.     CONSTRAINT pk_calendario PRIMARY KEY(id_calendario)
  14. )
  15.  
  16. CREATE TABLE ofertas(
  17.     id_oferta INT IDENTITY(1,1) NOT NULL,
  18.     descripcion VARCHAR(100),
  19.     precio_oferta VARCHAR(100)
  20.     CONSTRAINT pk_ofertas PRIMARY KEY(id_oferta)
  21. )
  22.  
  23. CREATE TABLE rutinas(
  24.     id_rutina INT IDENTITY(1,1) NOT NULL,
  25.     nombre_rutina VARCHAR(100),
  26.     descripcion_rutina VARCHAR(100),
  27.     dias_rutina INT,
  28.     horas_rutina INT
  29.     CONSTRAINT pk_rutinas PRIMARY KEY(id_rutina)
  30. )
  31.  
  32. CREATE TABLE precios(
  33.     id_precio INT IDENTITY(1,1) NOT NULL,
  34.     precio INT,
  35.     descripcion_precio VARCHAR(100),
  36.     id_rutina INT
  37.     CONSTRAINT pk_precios PRIMARY KEY(id_precio),
  38.     constrai[...]
  39.  
  40. MySQL ha dicho: Documentación
  41. #1064 - You have an error IN your SQL syntax; CHECK the manual that corresponds TO your MySQL server version FOR the RIGHT syntax TO USE near 'identity(1,1) not null,
  42.    admin_username varchar(100),
  43.    admin_password varchar(' at line 2
[/CODE]

¿ Que cosas cambian de SQL Server a PHPMyAdmin ? ¿ Como soluciono esto ?

Última edición por gnzsoloyo; 12/09/2015 a las 18:36
  #2 (permalink)  
Antiguo 12/09/2015, 15:45
Avatar de gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 16 años, 5 meses
Puntos: 2658
Respuesta: Ejecutar consultas de SQL Server en PHPmyadmin

PhpMyadmin no es la base de datos. Es solo una interfaz programada en PHP para acceder a MySQL en forma amigable. No confundas las cosas porque no es lo mismo.

MySQL es el motor de Base de Datos, y hay suficientes diferencias como para que acudas al manual de referencia antes de seguir adelante.
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)
  #3 (permalink)  
Antiguo 12/09/2015, 15:52
 
Fecha de Ingreso: noviembre-2014
Mensajes: 46
Antigüedad: 9 años, 5 meses
Puntos: 0
Respuesta: Ejecutar consultas de SQL Server en PHPmyadmin

Menos mal que ya lo solucione a este problema , encontre este programa que unos clicks hago lo que quiero "Full Convert Enterprise 5.13"

Etiquetas: mysql, phpmyadmin, server, sql
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 11:51.